the most important moment of his life - Français Anglais Dictionnaire